home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1993-10-23 | 6.0 KB | [ TEXT/MPS ]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
You can browse this item here: h2ph
Confidence Program Detection Match Type Support
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
10%
dexvert
Jesper Olsen Module (music/jesperOlsen)
magic
Supported
1%
dexvert
Text File (text/txt)
fallback
Supported
100%
file
TTComp archive data, binary, 1K dictionary
default (weak)
99%
file
MacBinary II, inited, Sat Oct 23 01:12:37 1993, modified Sat Oct 23 01:12:37 1993, creator 'MPS ', type ASCII, 5462 bytes "h2ph" , at 0x15d6 428 bytes resource
default (weak)
98%
file
data
default
49%
TrID
Macintosh plain text (MacBinary)
default
33%
TrID
TTComp archive compressed (bin-1K)
default (weak)
16%
TrID
MacBinary 2
default (weak)
0%
TrID
Sybase iAnywhere database files
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ TEXT] macFileCreator [ MPS ]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 04 68 32 70 68 00 00 | 00 00 00 00 00 00 00 00 |..h2ph..|........| |00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 54 45 58 54 4d 50 53 | 20 01 00 00 00 00 00 00 |.TEXTMPS| .......| |00000050| 00 00 00 00 00 15 56 00 | 00 01 ac a8 ee 6d c5 a8 |......V.|.....m..| |00000060| ee 6d c5 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.m......|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 b0 55 00 00 |........|.....U..| |00000080| 50 65 72 6c 20 2d 53 78 | 20 22 7b 30 7d 22 3b 20 |Perl -Sx| "{0}"; | |00000090| 45 78 69 74 0d 23 21 2f | 75 73 72 2f 6c 6f 63 61 |Exit.#!/|usr/loca| |000000a0| 6c 2f 62 69 6e 2f 70 65 | 72 6c 0d 27 64 69 27 3b |l/bin/pe|rl.'di';| |000000b0| 0d 27 69 67 30 30 27 3b | 0d 0d 24 70 65 72 6c 69 |.'ig00';|..$perli| |000000c0| 6e 63 6c 20 3d 20 24 45 | 4e 56 7b 27 4d 50 57 27 |ncl = $E|NV{'MPW'| |000000d0| 7d 20 2e 20 27 4c 69 62 | 72 61 72 69 65 73 3a 50 |} . 'Lib|raries:P| |000000e0| 65 72 6c 4c 69 62 73 3a | 27 3b 0d 0d 63 68 64 69 |erlLibs:|';..chdi| |000000f0| 72 20 24 45 4e 56 7b 27 | 43 49 6e 63 6c 75 64 65 |r $ENV{'|CInclude| |00000100| 73 27 7d 20 7c 7c 20 64 | 69 65 20 22 43 61 6e 27 |s'} || d|ie "Can'| |00000110| 74 20 63 64 20 7b 43 49 | 6e 63 6c 75 64 65 73 7d |t cd {CI|ncludes}| |00000120| 22 3b 0d 0d 40 69 73 61 | 74 79 70 65 20 3d 20 73 |";..@isa|type = s| |00000130| 70 6c 69 74 28 27 20 27 | 2c 3c 3c 45 4e 44 29 3b |plit(' '|,<<END);| |00000140| 0d 09 63 68 61 72 09 75 | 63 68 61 72 09 75 5f 63 |..char.u|char.u_c| |00000150| 68 61 72 0d 09 73 68 6f | 72 74 09 75 73 68 6f 72 |har..sho|rt.ushor| |00000160| 74 09 75 5f 73 68 6f 72 | 74 0d 09 69 6e 74 09 75 |t.u_shor|t..int.u| |00000170| 69 6e 74 09 75 5f 69 6e | 74 0d 09 6c 6f 6e 67 09 |int.u_in|t..long.| |00000180| 75 6c 6f 6e 67 09 75 5f | 6c 6f 6e 67 0d 09 46 49 |ulong.u_|long..FI| |00000190| 4c 45 0d 45 4e 44 0d 0d | 40 69 73 61 74 79 70 65 |LE.END..|@isatype| |000001a0| 7b 40 69 73 61 74 79 70 | 65 7d 20 3d 20 28 31 29 |{@isatyp|e} = (1)| |000001b0| 20 78 20 40 69 73 61 74 | 79 70 65 3b 0d 0d 40 41 | x @isat|ype;..@A| |000001c0| 52 47 56 20 3d 20 28 27 | 2d 27 29 20 75 6e 6c 65 |RGV = ('|-') unle| |000001d0| 73 73 20 40 41 52 47 56 | 3b 0d 0d 66 6f 72 65 61 |ss @ARGV|;..forea| |000001e0| 63 68 20 24 66 69 6c 65 | 20 28 40 41 52 47 56 29 |ch $file| (@ARGV)| |000001f0| 20 7b 0d 20 20 20 20 69 | 66 20 28 24 66 69 6c 65 | {. i|f ($file| |00000200| 20 65 71 20 27 2d 27 29 | 20 7b 0d 09 6f 70 65 6e | eq '-')| {..open| |00000210| 28 49 4e 2c 20 22 2d 22 | 29 3b 0d 09 6f 70 65 6e |(IN, "-"|);..open| |00000220| 28 4f 55 54 2c 20 22 3e | 2d 22 29 3b 0d 20 20 20 |(OUT, ">|-");. | |00000230| 20 7d 0d 20 20 20 20 65 | 6c 73 65 20 7b 0d 09 28 | }. e|lse {..(| |00000240| 24 6f 75 74 66 69 6c 65 | 20 3d 20 24 66 69 6c 65 |$outfile| = $file| |00000250| 29 20 3d 7e 20 73 2f 5c | 2e 68 24 2f 2e 70 68 2f |) =~ s/\|.h$/.ph/| |00000260| 20 7c 7c 20 6e 65 78 74 | 3b 0d 09 70 72 69 6e 74 | || next|;..print| |00000270| 20 22 24 66 69 6c 65 20 | 2d 3e 20 24 6f 75 74 66 | "$file |-> $outf| |00000280| 69 6c 65 5c 6e 22 3b 0d | 09 6f 70 65 6e 28 49 4e |ile\n";.|.open(IN| |00000290| 2c 22 24 66 69 6c 65 22 | 29 20 7c 7c 20 28 28 77 |,"$file"|) || ((w| |000002a0| 61 72 6e 20 22 43 61 6e | 27 74 20 6f 70 65 6e 20 |arn "Can|'t open | |000002b0| 24 66 69 6c 65 3a 20 24 | 21 5c 6e 22 29 2c 6e 65 |$file: $|!\n"),ne| |000002c0| 78 74 29 3b 0d 09 6f 70 | 65 6e 28 4f 55 54 2c 22 |xt);..op|en(OUT,"| |000002d0| 3e 24 70 65 72 6c 69 6e | 63 6c 24 6f 75 74 66 69 |>$perlin|cl$outfi| |000002e0| 6c 65 22 29 20 7c 7c 20 | 64 69 65 20 22 43 61 6e |le") || |die "Can| |000002f0| 27 74 20 63 72 65 61 74 | 65 20 24 6f 75 74 66 69 |'t creat|e $outfi| |00000300| 6c 65 3a 20 24 21 5c 6e | 22 3b 0d 20 20 20 20 7d |le: $!\n|";. }| |00000310| 0d 20 20 20 20 77 68 69 | 6c 65 20 28 3c 49 4e 3e |. whi|le (<IN>| |00000320| 29 20 7b 0d 09 63 68 6f | 70 3b 0d 09 77 68 69 6c |) {..cho|p;..whil| |00000330| 65 20 28 2f 5c 5c 24 2f | 29 20 7b 0d 09 20 20 20 |e (/\\$/|) {.. | |00000340| 20 63 68 6f 70 3b 0d 09 | 20 20 20 20 24 5f 20 2e | chop;..| $_ .| |00000350| 3d 20 3c 49 4e 3e 3b 0d | 09 20 20 20 20 63 68 6f |= <IN>;.|. cho| |00000360| 70 3b 0d 09 7d 0d 09 69 | 66 20 28 73 3a 2f 5c 2a |p;..}..i|f (s:/\*| |00000370| 3a 5c 32 30 30 3a 67 29 | 20 7b 0d 09 20 20 20 20 |:\200:g)| {.. | |00000380| 73 3a 5c 2a 2f 3a 5c 32 | 30 31 3a 67 3b 0d 09 20 |s:\*/:\2|01:g;.. | |00000390| 20 20 20 73 2f 5c 32 30 | 30 5b 5e 5c 32 30 31 5d | s/\20|0[^\201]| |000003a0| 2a 5c 32 30 31 2f 2f 67 | 3b 09 23 20 64 65 6c 65 |*\201//g|;.# dele| |000003b0| 74 65 20 73 69 6e 67 6c | 65 20 6c 69 6e 65 20 63 |te singl|e line c| |000003c0| 6f 6d 6d 65 6e 74 73 0d | 09 20 20 20 20 69 66 20 |omments.|. if | |000003d0| 28 73 2f 5c 32 30 30 2e | 2a 2f 2f 29 20 7b 09 09 |(s/\200.|*//) {..| |000003e0| 23 20 62 65 67 69 6e 20 | 6d 75 6c 74 69 2d 6c 69 |# begin |multi-li| |000003f0| 6e 65 20 63 6f 6d 6d 65 | 6e 74 3f 0d 09 09 24 5f |ne comme|nt?...$_| |00000400| 20 2e 3d 20 27 2f 2a 27 | 3b 0d 09 09 24 5f 20 2e | .= '/*'|;...$_ .| |00000410| 3d 20 3c 49 4e 3e 3b 0d | 09 09 72 65 64 6f 3b 0d |= <IN>;.|..redo;.| |00000420| 09 20 20 20 20 7d 0d 09 | 7d 0d 09 69 66 20 28 73 |. }..|}..if (s| |00000430| 2f 5e 23 5c 73 2a 2f 2f | 29 20 7b 0d 09 20 20 20 |/^#\s*//|) {.. | |00000440| 20 69 66 20 28 73 2f 5e | 64 65 66 69 6e 65 5c 73 | if (s/^|define\s| |00000450| 2b 28 5c 77 2b 29 2f 2f | 29 20 7b 0d 09 09 24 6e |+(\w+)//|) {...$n| |00000460| 61 6d 65 20 3d 20 24 31 | 3b 0d 09 09 24 6e 65 77 |ame = $1|;...$new| |00000470| 20 3d 20 27 27 3b 0d 09 | 09 73 2f 5c 73 2b 24 2f | = '';..|.s/\s+$/| |00000480| 2f 3b 0d 09 09 69 66 20 | 28 73 2f 5e 5c 28 28 5b |/;...if |(s/^\(([| |00000490| 5c 77 2c 5c 73 5d 2a 29 | 5c 29 2f 2f 29 20 7b 0d |\w,\s]*)|\)//) {.| |000004a0| 09 09 20 20 20 20 24 61 | 72 67 73 20 3d 20 24 31 |.. $a|rgs = $1| |000004b0| 3b 0d 09 09 20 20 20 20 | 69 66 20 28 24 61 72 67 |;... |if ($arg| |000004c0| 73 20 6e 65 20 27 27 29 | 20 7b 0d 09 09 09 66 6f |s ne '')| {....fo| |000004d0| 72 65 61 63 68 20 24 61 | 72 67 20 28 73 70 6c 69 |reach $a|rg (spli| |000004e0| 74 28 2f 2c 5c 73 2a 2f | 2c 24 61 72 67 73 29 29 |t(/,\s*/|,$args))| |000004f0| 20 7b 0d 09 09 09 20 20 | 20 20 24 61 72 67 20 3d | {.... | $arg =| |00000500| 7e 20 73 2f 5e 5c 73 2a | 28 5b 5e 5c 73 5d 2e 2a |~ s/^\s*|([^\s].*| |00000510| 5b 5e 5c 73 5d 29 5c 73 | 2a 24 2f 24 31 2f 3b 0d |[^\s])\s|*$/$1/;.| |00000520| 09 09 09 20 20 20 20 24 | 63 75 72 61 72 67 73 7b |... $|curargs{| |00000530| 24 61 72 67 7d 20 3d 20 | 31 3b 0d 09 09 09 7d 0d |$arg} = |1;....}.| |00000540| 09 09 09 24 61 72 67 73 | 20 3d 7e 20 73 2f 5c 62 |...$args| =~ s/\b| |00000550| 28 5c 77 29 2f 5c 24 24 | 31 2f 67 3b 0d 09 09 09 |(\w)/\$$|1/g;....| |00000560| 24 61 72 67 73 20 3d 20 | 22 6c 6f 63 61 6c 28 24 |$args = |"local($| |00000570| 61 72 67 73 29 20 3d 20 | 5c 40 5f 3b 5c 6e 24 74 |args) = |\@_;\n$t| |00000580| 20 20 20 20 22 3b 0d 09 | 09 20 20 20 20 7d 0d 09 | ";..|. }..| |00000590| 09 20 20 20 20 73 2f 5e | 5c 73 2b 2f 2f 3b 0d 09 |. s/^|\s+//;..| |000005a0| 09 20 20 20 20 64 6f 20 | 65 78 70 72 28 29 3b 0d |. do |expr();.| |000005b0| 09 09 20 20 20 20 24 6e | 65 77 20 3d 7e 20 73 2f |.. $n|ew =~ s/| |000005c0| 28 5b 22 5c 5c 5d 29 2f | 5c 5c 24 31 2f 67 3b 0d |(["\\])/|\\$1/g;.| |000005d0| 09 09 20 20 20 20 69 66 | 20 28 24 74 20 6e 65 20 |.. if| ($t ne | |000005e0| 27 27 29 20 7b 0d 09 09 | 09 24 6e 65 77 20 3d 7e |'') {...|.$new =~| |000005f0| 20 73 2f 28 5b 27 5c 5c | 5d 29 2f 5c 5c 24 31 2f | s/(['\\|])/\\$1/| |00000600| 67 3b 0d 09 09 09 70 72 | 69 6e 74 20 4f 55 54 20 |g;....pr|int OUT | |00000610| 24 74 2c 0d 09 09 09 20 | 20 22 65 76 61 6c 20 27 |$t,.... | "eval '| |00000620| 73 75 62 20 24 6e 61 6d | 65 20 7b 5c 6e 24 74 20 |sub $nam|e {\n$t | |00000630| 20 20 20 24 7b 61 72 67 | 73 7d 65 76 61 6c 20 5c | ${arg|s}eval \| |00000640| 22 24 6e 65 77 5c 22 3b | 5c 6e 24 74 7d 27 3b 5c |"$new\";|\n$t}';\| |00000650| 6e 22 3b 0d 09 09 20 20 | 20 20 7d 0d 09 09 20 20 |n";... | }... | |00000660| 20 20 65 6c 73 65 20 7b | 0d 09 09 09 70 72 69 6e | else {|....prin| |00000670| 74 20 4f 55 54 20 22 73 | 75 62 20 24 6e 61 6d 65 |t OUT "s|ub $name| |00000680| 20 7b 5c 6e 20 20 20 20 | 24 7b 61 72 67 73 7d 65 | {\n |${args}e| |00000690| 76 61 6c 20 5c 22 24 6e | 65 77 5c 22 3b 5c 6e 7d |val \"$n|ew\";\n}| |000006a0| 5c 6e 22 3b 0d 09 09 20 | 20 20 20 7d 0d 09 09 20 |\n";... | }... | |000006b0| 20 20 20 25 63 75 72 61 | 72 67 73 20 3d 20 28 29 | %cura|rgs = ()| |000006c0| 3b 0d 09 09 7d 0d 09 09 | 65 6c 73 65 20 7b 0d 09 |;...}...|else {..| |000006d0| 09 20 20 20 20 73 2f 5e | 5c 73 2b 2f 2f 3b 0d 09 |. s/^|\s+//;..| |000006e0| 09 20 20 20 20 64 6f 20 | 65 78 70 72 28 29 3b 0d |. do |expr();.| |000006f0| 09 09 20 20 20 20 24 6e | 65 77 20 3d 20 31 20 69 |.. $n|ew = 1 i| |00000700| 66 20 24 6e 65 77 20 65 | 71 20 27 27 3b 0d 09 09 |f $new e|q '';...| |00000710| 20 20 20 20 69 66 20 28 | 24 74 20 6e 65 20 27 27 | if (|$t ne ''| |00000720| 29 20 7b 0d 09 09 09 24 | 6e 65 77 20 3d 7e 20 73 |) {....$|new =~ s| |00000730| 2f 28 5b 27 5c 5c 5d 29 | 2f 5c 5c 24 31 2f 67 3b |/(['\\])|/\\$1/g;| |00000740| 0d 09 09 09 70 72 69 6e | 74 20 4f 55 54 20 24 74 |....prin|t OUT $t| |00000750| 2c 22 65 76 61 6c 20 27 | 73 75 62 20 24 6e 61 6d |,"eval '|sub $nam| |00000760| 65 20 7b 22 2c 24 6e 65 | 77 2c 22 3b 7d 27 3b 5c |e {",$ne|w,";}';\| |00000770| 6e 22 3b 0d 09 09 20 20 | 20 20 7d 0d 09 09 20 20 |n";... | }... | |00000780| 20 20 65 6c 73 65 20 7b | 0d 09 09 09 70 72 69 6e | else {|....prin| |00000790| 74 20 4f 55 54 20 24 74 | 2c 22 73 75 62 20 24 6e |t OUT $t|,"sub $n| |000007a0| 61 6d 65 20 7b 22 2c 24 | 6e 65 77 2c 22 3b 7d 5c |ame {",$|new,";}\| |000007b0| 6e 22 3b 0d 09 09 20 20 | 20 20 7d 0d 09 09 7d 0d |n";... | }...}.| |000007c0| 09 20 20 20 20 7d 0d 09 | 20 20 20 20 65 6c 73 69 |. }..| elsi| |000007d0| 66 20 28 2f 5e 69 6e 63 | 6c 75 64 65 5c 73 2b 3c |f (/^inc|lude\s+<| |000007e0| 28 2e 2a 29 3e 2f 29 20 | 7b 0d 09 09 28 24 69 6e |(.*)>/) |{...($in| |000007f0| 63 6c 20 3d 20 24 31 29 | 20 3d 7e 20 73 2f 5c 2e |cl = $1)| =~ s/\.| |00000800| 68 24 2f 2e 70 68 2f 3b | 0d 09 09 70 72 69 6e 74 |h$/.ph/;|...print| |00000810| 20 4f 55 54 20 24 74 2c | 22 72 65 71 75 69 72 65 | OUT $t,|"require| |00000820| 20 27 24 69 6e 63 6c 27 | 3b 5c 6e 22 3b 0d 09 20 | '$incl'|;\n";.. | |00000830| 20 20 20 7d 0d 09 20 20 | 20 20 65 6c 73 69 66 20 | }.. | elsif | |00000840| 28 2f 5e 69 66 64 65 66 | 5c 73 2b 28 5c 77 2b 29 |(/^ifdef|\s+(\w+)| |00000850| 2f 29 20 7b 0d 09 09 70 | 72 69 6e 74 20 4f 55 54 |/) {...p|rint OUT| |00000860| 20 24 74 2c 22 69 66 20 | 28 64 65 66 69 6e 65 64 | $t,"if |(defined| |00000870| 20 26 24 31 29 20 7b 5c | 6e 22 3b 0d 09 09 24 74 | &$1) {\|n";...$t| |00000880| 61 62 20 2b 3d 20 34 3b | 0d 09 09 24 74 20 3d 20 |ab += 4;|...$t = | |00000890| 22 5c 74 22 20 78 20 28 | 24 74 61 62 20 2f 20 38 |"\t" x (|$tab / 8| |000008a0| 29 20 2e 20 27 20 27 20 | 78 20 28 24 74 61 62 20 |) . ' ' |x ($tab | |000008b0| 25 20 38 29 3b 0d 09 20 | 20 20 20 7d 0d 09 20 20 |% 8);.. | }.. | |000008c0| 20 20 65 6c 73 69 66 20 | 28 2f 5e 69 66 6e 64 65 | elsif |(/^ifnde| |000008d0| 66 5c 73 2b 28 5c 77 2b | 29 2f 29 20 7b 0d 09 09 |f\s+(\w+|)/) {...| |000008e0| 70 72 69 6e 74 20 4f 55 | 54 20 24 74 2c 22 69 66 |print OU|T $t,"if| |000008f0| 20 28 21 64 65 66 69 6e | 65 64 20 26 24 31 29 20 | (!defin|ed &$1) | |00000900| 7b 5c 6e 22 3b 0d 09 09 | 24 74 61 62 20 2b 3d 20 |{\n";...|$tab += | |00000910| 34 3b 0d 09 09 24 74 20 | 3d 20 22 5c 74 22 20 78 |4;...$t |= "\t" x| |00000920| 20 28 24 74 61 62 20 2f | 20 38 29 20 2e 20 27 20 | ($tab /| 8) . ' | |00000930| 27 20 78 20 28 24 74 61 | 62 20 25 20 38 29 3b 0d |' x ($ta|b % 8);.| |00000940| 09 20 20 20 20 7d 0d 09 | 20 20 20 20 65 6c 73 69 |. }..| elsi| |00000950| 66 20 28 73 2f 5e 69 66 | 5c 73 2b 2f 2f 29 20 7b |f (s/^if|\s+//) {| |00000960| 0d 09 09 24 6e 65 77 20 | 3d 20 27 27 3b 0d 09 09 |...$new |= '';...| |00000970| 64 6f 20 65 78 70 72 28 | 29 3b 0d 09 09 70 72 69 |do expr(|);...pri| |00000980| 6e 74 20 4f 55 54 20 24 | 74 2c 22 69 66 20 28 24 |nt OUT $|t,"if ($| |00000990| 6e 65 77 29 20 7b 5c 6e | 22 3b 0d 09 09 24 74 61 |new) {\n|";...$ta| |000009a0| 62 20 2b 3d 20 34 3b 0d | 09 09 24 74 20 3d 20 22 |b += 4;.|..$t = "| |000009b0| 5c 74 22 20 78 20 28 24 | 74 61 62 20 2f 20 38 29 |\t" x ($|tab / 8)| |000009c0| 20 2e 20 27 20 27 20 78 | 20 28 24 74 61 62 20 25 | . ' ' x| ($tab %| |000009d0| 20 38 29 3b 0d 09 20 20 | 20 20 7d 0d 09 20 20 20 | 8);.. | }.. | |000009e0| 20 65 6c 73 69 66 20 28 | 73 2f 5e 65 6c 69 66 5c | elsif (|s/^elif\| |000009f0| 73 2b 2f 2f 29 20 7b 0d | 09 09 24 6e 65 77 20 3d |s+//) {.|..$new =| |00000a00| 20 27 27 3b 0d 09 09 64 | 6f 20 65 78 70 72 28 29 | '';...d|o expr()| |00000a10| 3b 0d 09 09 24 74 61 62 | 20 2d 3d 20 34 3b 0d 09 |;...$tab| -= 4;..| |00000a20| 09 24 74 20 3d 20 22 5c | 74 22 20 78 20 28 24 74 |.$t = "\|t" x ($t| |00000a30| 61 62 20 2f 20 38 29 20 | 2e 20 27 20 27 20 78 20 |ab / 8) |. ' ' x | |00000a40| 28 24 74 61 62 20 25 20 | 38 29 3b 0d 09 09 70 72 |($tab % |8);...pr| |00000a50| 69 6e 74 20 4f 55 54 20 | 24 74 2c 22 7d 5c 6e 24 |int OUT |$t,"}\n$| |00000a60| 7b 74 7d 65 6c 73 69 66 | 20 28 24 6e 65 77 29 20 |{t}elsif| ($new) | |00000a70| 7b 5c 6e 22 3b 0d 09 09 | 24 74 61 62 20 2b 3d 20 |{\n";...|$tab += | |00000a80| 34 3b 0d 09 09 24 74 20 | 3d 20 22 5c 74 22 20 78 |4;...$t |= "\t" x| |00000a90| 20 28 24 74 61 62 20 2f | 20 38 29 20 2e 20 27 20 | ($tab /| 8) . ' | |00000aa0| 27 20 78 20 28 24 74 61 | 62 20 25 20 38 29 3b 0d |' x ($ta|b % 8);.| |00000ab0| 09 20 20 20 20 7d 0d 09 | 20 20 20 20 65 6c 73 69 |. }..| elsi| |00000ac0| 66 20 28 2f 5e 65 6c 73 | 65 2f 29 20 7b 0d 09 09 |f (/^els|e/) {...| |00000ad0| 24 74 61 62 20 2d 3d 20 | 34 3b 0d 09 09 24 74 20 |$tab -= |4;...$t | |00000ae0| 3d 20 22 5c 74 22 20 78 | 20 28 24 74 61 62 20 2f |= "\t" x| ($tab /| |00000af0| 20 38 29 20 2e 20 27 20 | 27 20 78 20 28 24 74 61 | 8) . ' |' x ($ta| |00000b00| 62 20 25 20 38 29 3b 0d | 09 09 70 72 69 6e 74 20 |b % 8);.|..print | |00000b10| 4f 55 54 20 24 74 2c 22 | 7d 5c 6e 24 7b 74 7d 65 |OUT $t,"|}\n${t}e| |00000b20| 6c 73 65 20 7b 5c 6e 22 | 3b 0d 09 09 24 74 61 62 |lse {\n"|;...$tab| |00000b30| 20 2b 3d 20 34 3b 0d 09 | 09 24 74 20 3d 20 22 5c | += 4;..|.$t = "\| |00000b40| 74 22 20 78 20 28 24 74 | 61 62 20 2f 20 38 29 20 |t" x ($t|ab / 8) | |00000b50| 2e 20 27 20 27 20 78 20 | 28 24 74 61 62 20 25 20 |. ' ' x |($tab % | |00000b60| 38 29 3b 0d 09 20 20 20 | 20 7d 0d 09 20 20 20 20 |8);.. | }.. | |00000b70| 65 6c 73 69 66 20 28 2f | 5e 65 6e 64 69 66 2f 29 |elsif (/|^endif/)| |00000b80| 20 7b 0d 09 09 24 74 61 | 62 20 2d 3d 20 34 3b 0d | {...$ta|b -= 4;.| |00000b90| 09 09 24 74 20 3d 20 22 | 5c 74 22 20 78 20 28 24 |..$t = "|\t" x ($| |00000ba0| 74 61 62 20 2f 20 38 29 | 20 2e 20 27 20 27 20 78 |tab / 8)| . ' ' x| |00000bb0| 20 28 24 74 61 62 20 25 | 20 38 29 3b 0d 09 09 70 | ($tab %| 8);...p| |00000bc0| 72 69 6e 74 20 4f 55 54 | 20 24 74 2c 22 7d 5c 6e |rint OUT| $t,"}\n| |00000bd0| 22 3b 0d 09 20 20 20 20 | 7d 0d 09 7d 0d 20 20 20 |";.. |}..}. | |00000be0| 20 7d 0d 20 20 20 20 70 | 72 69 6e 74 20 4f 55 54 | }. p|rint OUT| |00000bf0| 20 22 31 3b 5c 6e 22 3b | 0d 7d 0d 0d 73 75 62 20 | "1;\n";|.}..sub | |00000c00| 65 78 70 72 20 7b 0d 20 | 20 20 20 77 68 69 6c 65 |expr {. | while| |00000c10| 20 28 24 5f 20 6e 65 20 | 27 27 29 20 7b 0d 09 73 | ($_ ne |'') {..s| |00000c20| 2f 5e 28 5c 73 2b 29 2f | 2f 09 09 26 26 20 64 6f |/^(\s+)/|/..&& do| |00000c30| 20 7b 24 6e 65 77 20 2e | 3d 20 27 20 27 3b 20 6e | {$new .|= ' '; n| |00000c40| 65 78 74 3b 7d 3b 0d 09 | 73 2f 5e 28 30 78 5b 30 |ext;};..|s/^(0x[0| |00000c50| 2d 39 61 2d 66 41 2d 46 | 5d 2b 29 2f 2f 09 26 26 |-9a-fA-F|]+)//.&&| |00000c60| 20 64 6f 20 7b 24 6e 65 | 77 20 2e 3d 20 24 31 3b | do {$ne|w .= $1;| |00000c70| 20 6e 65 78 74 3b 7d 3b | 0d 09 73 2f 5e 28 5c 64 | next;};|..s/^(\d| |00000c80| 2b 29 2f 2f 09 09 26 26 | 20 64 6f 20 7b 24 6e 65 |+)//..&&| do {$ne| |00000c90| 77 20 2e 3d 20 24 31 3b | 20 6e 65 78 74 3b 7d 3b |w .= $1;| next;};| |00000ca0| 0d 09 73 2f 5e 28 22 28 | 5c 5c 22 7c 5b 5e 22 5d |..s/^("(|\\"|[^"]| |00000cb0| 29 2a 22 29 2f 2f 09 26 | 26 20 64 6f 20 7b 24 6e |)*")//.&|& do {$n| |00000cc0| 65 77 20 2e 3d 20 24 31 | 3b 20 6e 65 78 74 3b 7d |ew .= $1|; next;}| |00000cd0| 3b 0d 09 73 2f 5e 27 28 | 28 5c 5c 22 7c 5b 5e 22 |;..s/^'(|(\\"|[^"| |00000ce0| 5d 29 2a 29 27 2f 2f 09 | 26 26 20 64 6f 20 7b 0d |])*)'//.|&& do {.| |00000cf0| 09 20 20 20 20 69 66 20 | 28 24 63 75 72 61 72 67 |. if |($curarg| |00000d00| 73 7b 24 31 7d 29 20 7b | 0d 09 09 24 6e 65 77 20 |s{$1}) {|...$new | |00000d10| 2e 3d 20 22 6f 72 64 28 | 27 5c 24 24 31 27 29 22 |.= "ord(|'\$$1')"| |00000d20| 3b 0d 09 20 20 20 20 7d | 0d 09 20 20 20 20 65 6c |;.. }|.. el| |00000d30| 73 65 20 7b 0d 09 09 24 | 6e 65 77 20 2e 3d 20 22 |se {...$|new .= "| |00000d40| 6f 72 64 28 27 24 31 27 | 29 22 3b 0d 09 20 20 20 |ord('$1'|)";.. | |00000d50| 20 7d 0d 09 20 20 20 20 | 6e 65 78 74 3b 0d 09 7d | }.. |next;..}| |00000d60| 3b 0d 09 73 2f 5e 73 69 | 7a 65 6f 66 5c 73 2a 5c |;..s/^si|zeof\s*\| |00000d70| 28 28 5b 5e 29 5d 2b 29 | 5c 29 2f 7b 24 31 7d 2f |(([^)]+)|\)/{$1}/| |00000d80| 20 26 26 20 64 6f 20 7b | 0d 09 20 20 20 20 24 6e | && do {|.. $n| |00000d90| 65 77 20 2e 3d 20 27 24 | 73 69 7a 65 6f 66 27 3b |ew .= '$|sizeof';| |00000da0| 0d 09 20 20 20 20 6e 65 | 78 74 3b 0d 09 7d 3b 0d |.. ne|xt;..};.| |00000db0| 09 73 2f 5e 28 5b 5f 61 | 2d 7a 41 2d 5a 5d 5c 77 |.s/^([_a|-zA-Z]\w| |00000dc0| 2a 29 2f 2f 09 26 26 20 | 64 6f 20 7b 0d 09 20 20 |*)//.&& |do {.. | |00000dd0| 20 20 24 69 64 20 3d 20 | 24 31 3b 0d 09 20 20 20 | $id = |$1;.. | |00000de0| 20 69 66 20 28 24 69 64 | 20 65 71 20 27 73 74 72 | if ($id| eq 'str| |00000df0| 75 63 74 27 29 20 7b 0d | 09 09 73 2f 5e 5c 73 2b |uct') {.|..s/^\s+| |00000e00| 28 5c 77 2b 29 2f 2f 3b | 0d 09 09 24 69 64 20 2e |(\w+)//;|...$id .| |00000e10| 3d 20 27 20 27 20 2e 20 | 24 31 3b 0d 09 09 24 69 |= ' ' . |$1;...$i| |00000e20| 73 61 74 79 70 65 7b 24 | 69 64 7d 20 3d 20 31 3b |satype{$|id} = 1;| |00000e30| 0d 09 20 20 20 20 7d 0d | 09 20 20 20 20 65 6c 73 |.. }.|. els| |00000e40| 69 66 20 28 24 69 64 20 | 65 71 20 27 75 6e 73 69 |if ($id |eq 'unsi| |00000e50| 67 6e 65 64 27 29 20 7b | 0d 09 09 73 2f 5e 5c 73 |gned') {|...s/^\s| |00000e60| 2b 28 5c 77 2b 29 2f 2f | 3b 0d 09 09 24 69 64 20 |+(\w+)//|;...$id | |00000e70| 2e 3d 20 27 20 27 20 2e | 20 24 31 3b 0d 09 09 24 |.= ' ' .| $1;...$| |00000e80| 69 73 61 74 79 70 65 7b | 24 69 64 7d 20 3d 20 31 |isatype{|$id} = 1| |00000e90| 3b 0d 09 20 20 20 20 7d | 0d 09 20 20 20 20 69 66 |;.. }|.. if| |00000ea0| 20 28 24 63 75 72 61 72 | 67 73 7b 24 69 64 7d 29 | ($curar|gs{$id})| |00000eb0| 20 7b 0d 09 09 24 6e 65 | 77 20 2e 3d 20 27 24 27 | {...$ne|w .= '$'| |00000ec0| 20 2e 20 24 69 64 3b 0d | 09 20 20 20 20 7d 0d 09 | . $id;.|. }..| |00000ed0| 20 20 20 20 65 6c 73 69 | 66 20 28 24 69 64 20 65 | elsi|f ($id e| |00000ee0| 71 20 27 64 65 66 69 6e | 65 64 27 29 20 7b 0d 09 |q 'defin|ed') {..| |00000ef0| 09 24 6e 65 77 20 2e 3d | 20 27 64 65 66 69 6e 65 |.$new .=| 'define| |00000f00| 64 27 3b 0d 09 20 20 20 | 20 7d 0d 09 20 20 20 20 |d';.. | }.. | |00000f10| 65 6c 73 69 66 20 28 2f | 5e 5c 28 2f 29 20 7b 0d |elsif (/|^\(/) {.| |00000f20| 09 09 73 2f 5e 5c 28 28 | 5c 77 29 2c 2f 28 22 24 |..s/^\((|\w),/("$| |00000f30| 31 22 2c 2f 20 69 66 20 | 24 69 64 20 3d 7e 20 2f |1",/ if |$id =~ /| |00000f40| 5e 5f 49 4f 5b 57 52 5d | 2a 24 2f 69 3b 09 23 20 |^_IO[WR]|*$/i;.# | |00000f50| 63 68 65 61 74 0d 09 09 | 24 6e 65 77 20 2e 3d 20 |cheat...|$new .= | |00000f60| 22 20 26 24 69 64 22 3b | 0d 09 20 20 20 20 7d 0d |" &$id";|.. }.| |00000f70| 09 20 20 20 20 65 6c 73 | 69 66 20 28 24 69 73 61 |. els|if ($isa| |00000f80| 74 79 70 65 7b 24 69 64 | 7d 29 20 7b 0d 09 09 69 |type{$id|}) {...i| |00000f90| 66 20 28 24 6e 65 77 20 | 3d 7e 20 2f 7b 5c 73 2a |f ($new |=~ /{\s*| |00000fa0| 24 2f 29 20 7b 0d 09 09 | 20 20 20 20 24 6e 65 77 |$/) {...| $new| |00000fb0| 20 2e 3d 20 22 27 24 69 | 64 27 22 3b 0d 09 09 7d | .= "'$i|d'";...}| |00000fc0| 0d 09 09 65 6c 73 69 66 | 20 28 24 6e 65 77 20 3d |...elsif| ($new =| |00000fd0| 7e 20 2f 5c 28 5c 73 2a | 24 2f 20 26 26 20 2f 5e |~ /\(\s*|$/ && /^| |00000fe0| 5b 5c 73 2a 5d 2a 5c 29 | 2f 29 20 7b 0d 09 09 20 |[\s*]*\)|/) {... | |00000ff0| 20 20 20 24 6e 65 77 20 | 3d 7e 20 73 2f 5c 28 5c | $new |=~ s/\(\| |00001000| 73 2a 24 2f 2f 3b 0d 09 | 09 20 20 20 20 73 2f 5e |s*$//;..|. s/^| |00001010| 5b 5c 73 2a 5d 2a 5c 29 | 2f 2f 3b 0d 09 09 7d 0d |[\s*]*\)|//;...}.| |00001020| 09 09 65 6c 73 65 20 7b | 0d 09 09 20 20 20 20 24 |..else {|... $| |00001030| 6e 65 77 20 2e 3d 20 24 | 69 64 3b 0d 09 09 7d 0d |new .= $|id;...}.| |00001040| 09 20 20 20 20 7d 0d 09 | 20 20 20 20 65 6c 73 65 |. }..| else| |00001050| 20 7b 0d 09 09 24 6e 65 | 77 20 2e 3d 20 27 20 26 | {...$ne|w .= ' &| |00001060| 27 20 2e 20 24 69 64 3b | 0d 09 20 20 20 20 7d 0d |' . $id;|.. }.| |00001070| 09 20 20 20 20 6e 65 78 | 74 3b 0d 09 7d 3b 0d 09 |. nex|t;..};..| |00001080| 73 2f 5e 28 2e 29 2f 2f | 09 09 09 26 26 20 64 6f |s/^(.)//|...&& do| |00001090| 20 7b 24 6e 65 77 20 2e | 3d 20 24 31 3b 20 6e 65 | {$new .|= $1; ne| |000010a0| 78 74 3b 7d 3b 0d 20 20 | 20 20 7d 0d 7d 0d 23 23 |xt;};. | }.}.##| |000010b0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########| |000010c0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########| |000010d0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########| |000010e0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########| |000010f0| 23 23 23 23 23 23 23 23 | 23 23 23 23 0d 0d 09 23 |########|####...#| |00001100| 20 54 68 65 73 65 20 6e | 65 78 74 20 66 65 77 20 | These n|ext few | |00001110| 6c 69 6e 65 73 20 61 72 | 65 20 6c 65 67 61 6c 20 |lines ar|e legal | |00001120| 69 6e 20 62 6f 74 68 20 | 50 65 72 6c 20 61 6e 64 |in both |Perl and| |00001130| 20 6e 72 6f 66 66 2e 0d | 0d 2e 30 30 3b 09 09 09 | nroff..|..00;...| |00001140| 23 20 66 69 6e 69 73 68 | 20 2e 69 67 0d 20 0d 27 |# finish| .ig. .'| |00001150| 64 69 09 09 09 5c 22 20 | 66 69 6e 69 73 68 20 64 |di...\" |finish d| |00001160| 69 76 65 72 73 69 6f 6e | 2d 2d 70 72 65 76 69 6f |iversion|--previo| |00001170| 75 73 20 6c 69 6e 65 20 | 6d 75 73 74 20 62 65 20 |us line |must be | |00001180| 62 6c 61 6e 6b 0d 2e 6e | 72 20 6e 6c 20 30 2d 31 |blank..n|r nl 0-1| |00001190| 09 09 5c 22 20 66 61 6b | 65 20 75 70 20 74 72 61 |..\" fak|e up tra| |000011a0| 6e 73 69 74 69 6f 6e 20 | 74 6f 20 66 69 72 73 74 |nsition |to first| |000011b0| 20 70 61 67 65 20 61 67 | 61 69 6e 0d 2e 6e 72 20 | page ag|ain..nr | |000011c0| 25 20 30 09 09 09 5c 22 | 20 73 74 61 72 74 20 61 |% 0...\"| start a| |000011d0| 74 20 70 61 67 65 20 31 | 0d 27 3b 20 5f 5f 45 4e |t page 1|.'; __EN| |000011e0| 44 5f 5f 20 23 23 23 23 | 23 23 23 23 23 23 23 23 |D__ ####|########| |000011f0| 23 20 46 72 6f 6d 20 68 | 65 72 65 20 6f 6e 20 69 |# From h|ere on i| |00001200| 74 27 73 20 61 20 73 74 | 61 6e 64 61 72 64 20 6d |t's a st|andard m| |00001210| 61 6e 75 61 6c 20 70 61 | 67 65 20 23 23 23 23 23 |anual pa|ge #####| |00001220| 23 23 23 23 23 23 23 0d | 2e 54 48 20 48 32 50 48 |#######.|.TH H2PH| |00001230| 20 31 20 22 41 75 67 75 | 73 74 20 38 2c 20 31 39 | 1 "Augu|st 8, 19| |00001240| 39 30 22 0d 2e 41 54 20 | 33 0d 2e 53 48 20 4e 41 |90"..AT |3..SH NA| |00001250| 4d 45 0d 68 32 70 68 20 | 5c 2d 20 63 6f 6e 76 65 |ME.h2ph |\- conve| |00001260| 72 74 20 2e 68 20 43 20 | 68 65 61 64 65 72 20 66 |rt .h C |header f| |00001270| 69 6c 65 73 20 74 6f 20 | 2e 70 68 20 50 65 72 6c |iles to |.ph Perl| |00001280| 20 68 65 61 64 65 72 20 | 66 69 6c 65 73 0d 2e 53 | header |files..S| |00001290| 48 20 53 59 4e 4f 50 53 | 49 53 0d 2e 42 20 68 32 |H SYNOPS|IS..B h2| |000012a0| 70 68 20 5b 68 65 61 64 | 65 72 66 69 6c 65 73 5d |ph [head|erfiles]| |000012b0| 0d 2e 53 48 20 44 45 53 | 43 52 49 50 54 49 4f 4e |..SH DES|CRIPTION| |000012c0| 0d 2e 49 20 68 32 70 68 | 0d 63 6f 6e 76 65 72 74 |..I h2ph|.convert| |000012d0| 73 20 61 6e 79 20 43 20 | 68 65 61 64 65 72 20 66 |s any C |header f| |000012e0| 69 6c 65 73 20 73 70 65 | 63 69 66 69 65 64 20 74 |iles spe|cified t| |000012f0| 6f 20 74 68 65 20 63 6f | 72 72 65 73 70 6f 6e 64 |o the co|rrespond| |00001300| 69 6e 67 20 50 65 72 6c | 20 68 65 61 64 65 72 20 |ing Perl| header | |00001310| 66 69 6c 65 0d 66 6f 72 | 6d 61 74 2e 0d 49 74 20 |file.for|mat..It | |00001320| 69 73 20 6d 6f 73 74 20 | 65 61 73 69 6c 79 20 72 |is most |easily r| |00001330| 75 6e 20 77 68 69 6c 65 | 20 69 6e 20 2f 75 73 72 |un while| in /usr| |00001340| 2f 69 6e 63 6c 75 64 65 | 3a 0d 2e 6e 66 0d 0d 09 |/include|:..nf...| |00001350| 63 64 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 3b |cd /usr/|include;| |00001360| 20 68 32 70 68 20 2a 20 | 73 79 73 2f 2a 0d 0d 2e | h2ph * |sys/*...| |00001370| 66 69 0d 49 66 20 72 75 | 6e 20 77 69 74 68 20 6e |fi.If ru|n with n| |00001380| 6f 20 61 72 67 75 6d 65 | 6e 74 73 2c 20 66 69 6c |o argume|nts, fil| |00001390| 74 65 72 73 20 73 74 61 | 6e 64 61 72 64 20 69 6e |ters sta|ndard in| |000013a0| 70 75 74 20 74 6f 20 73 | 74 61 6e 64 61 72 64 20 |put to s|tandard | |000013b0| 6f 75 74 70 75 74 2e 0d | 2e 53 48 20 45 4e 56 49 |output..|.SH ENVI| |000013c0| 52 4f 4e 4d 45 4e 54 0d | 4e 6f 20 65 6e 76 69 72 |RONMENT.|No envir| |000013d0| 6f 6e 6d 65 6e 74 20 76 | 61 72 69 61 62 6c 65 73 |onment v|ariables| |000013e0| 20 61 72 65 20 75 73 65 | 64 2e 0d 2e 53 48 20 46 | are use|d...SH F| |000013f0| 49 4c 45 53 0d 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |ILES./us|r/includ| |00001400| 65 2f 2a 2e 68 0d 2e 62 | 72 0d 2f 75 73 72 2f 69 |e/*.h..b|r./usr/i| |00001410| 6e 63 6c 75 64 65 2f 73 | 79 73 2f 2a 2e 68 0d 2e |nclude/s|ys/*.h..| |00001420| 62 72 0d 65 74 63 2e 0d | 2e 53 48 20 41 55 54 48 |br.etc..|.SH AUTH| |00001430| 4f 52 0d 4c 61 72 72 79 | 20 57 61 6c 6c 0d 2e 53 |OR.Larry| Wall..S| |00001440| 48 20 22 53 45 45 20 41 | 4c 53 4f 22 0d 70 65 72 |H "SEE A|LSO".per| |00001450| 6c 28 31 29 0d 2e 53 48 | 20 44 49 41 47 4e 4f 53 |l(1)..SH| DIAGNOS| |00001460| 54 49 43 53 0d 54 68 65 | 20 75 73 75 61 6c 20 77 |TICS.The| usual w| |00001470| 61 72 6e 69 6e 67 73 20 | 69 66 20 69 74 20 63 61 |arnings |if it ca| |00001480| 6e 27 74 20 72 65 61 64 | 20 6f 72 20 77 72 69 74 |n't read| or writ| |00001490| 65 20 74 68 65 20 66 69 | 6c 65 73 20 69 6e 76 6f |e the fi|les invo| |000014a0| 6c 76 65 64 2e 0d 2e 53 | 48 20 42 55 47 53 0d 44 |lved...S|H BUGS.D| |000014b0| 6f 65 73 6e 27 74 20 63 | 6f 6e 73 74 72 75 63 74 |oesn't c|onstruct| |000014c0| 20 74 68 65 20 25 73 69 | 7a 65 6f 66 20 61 72 72 | the %si|zeof arr| |000014d0| 61 79 20 66 6f 72 20 79 | 6f 75 2e 0d 2e 50 50 0d |ay for y|ou...PP.| |000014e0| 49 74 20 64 6f 65 73 6e | 27 74 20 68 61 6e 64 6c |It doesn|'t handl| |000014f0| 65 20 61 6c 6c 20 43 20 | 63 6f 6e 73 74 72 75 63 |e all C |construc| |00001500| 74 73 2c 20 62 75 74 20 | 69 74 20 64 6f 65 73 20 |ts, but |it does | |00001510| 61 74 74 65 6d 70 74 20 | 74 6f 20 69 73 6f 6c 61 |attempt |to isola| |00001520| 74 65 0d 64 65 66 69 6e | 69 74 69 6f 6e 73 20 69 |te.defin|itions i| |00001530| 6e 73 69 64 65 20 65 76 | 61 6c 73 20 73 6f 20 74 |nside ev|als so t| |00001540| 68 61 74 20 79 6f 75 20 | 63 61 6e 20 67 65 74 20 |hat you |can get | |00001550| 61 74 20 74 68 65 20 64 | 65 66 69 6e 69 74 69 6f |at the d|efinitio| |00001560| 6e 73 0d 74 68 61 74 20 | 69 74 20 63 61 6e 20 74 |ns.that |it can t| |00001570| 72 61 6e 73 6c 61 74 65 | 2e 0d 2e 50 50 0d 49 74 |ranslate|...PP.It| |00001580| 27 73 20 6f 6e 6c 79 20 | 69 6e 74 65 6e 64 65 64 |'s only |intended| |00001590| 20 61 73 20 61 20 72 6f | 75 67 68 20 74 6f 6f 6c | as a ro|ugh tool| |000015a0| 2e 0d 59 6f 75 20 6d 61 | 79 20 6e 65 65 64 20 74 |..You ma|y need t| |000015b0| 6f 20 64 69 63 6b 65 72 | 20 77 69 74 68 20 74 68 |o dicker| with th| |000015c0| 65 20 66 69 6c 65 73 20 | 70 72 6f 64 75 63 65 64 |e files |produced| |000015d0| 2e 0d 2e 65 78 0d 00 00 | 00 00 00 00 00 00 00 00 |...ex...|........| |000015e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000015f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001600| 00 00 01 00 00 00 01 6e | 00 00 00 6e 00 00 00 3e |.......n|...n...>| |00001610| 00 00 2a 97 07 61 72 72 | 61 79 2e 63 02 00 02 00 |..*..arr|ay.c....| |00001620| 54 45 58 54 4d 50 53 20 | 01 00 ff ff ff ff 00 00 |TEXTMPS |........| |00001630| 04 68 32 70 68 80 02 00 | 00 00 54 45 58 54 4d 50 |.h2ph...|..TEXTMP| |00001640| 53 20 01 00 00 00 00 c0 | 00 00 00 00 04 51 00 00 |S ......|.....Q..| |00001650| 00 00 54 45 58 54 4d 50 | 53 20 01 00 00 00 00 c0 |..TEXTMP|S ......| |00001660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001670| 00 00 a8 ee 27 73 00 00 | 15 56 00 00 01 ac 00 00 |....'s..|.V......| |00001680| 00 00 00 00 0d 00 00 00 | 2a 97 07 61 72 72 61 79 |........|*..array| |00001690| 2e 63 02 00 02 00 54 45 | 58 54 4d 50 53 20 00 00 |.c....TE|XTMPS ..| |000016a0| 00 00 00 00 00 00 00 00 | 3d b6 00 00 00 00 16 16 |........|=.......| |000016b0| 00 00 18 00 00 00 00 00 | 00 00 00 00 00 00 a8 ee |........|........| |000016c0| 26 2b a8 ee 26 2d 00 00 | 00 00 00 00 00 00 00 00 |&+..&-..|........| |000016d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 15 65 00 06 |........|.....e..| |000016e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000016f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001700| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 00 00 00 |...H..Mo|naco....| |00001710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001720| 00 00 00 00 00 00 00 06 | 00 03 00 64 00 1c 01 dd |........|...d....| |00001730| 02 3d 00 64 00 1c 01 dd | 02 3d a8 ee 27 75 00 00 |.=.d....|.=..'u..| |00001740| 00 00 00 00 00 00 00 00 | 10 cf 01 00 00 00 00 1e |........|........| |00001750| 00 64 00 1c 01 dd 02 3d | 00 64 00 1c 01 dd 02 3d |.d.....=|.d.....=| |00001760| 00 00 10 cf 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001770| 01 00 00 00 01 6e 00 00 | 00 6e 00 00 00 3e 00 3e |.....n..|.n...>.>| |00001780| 83 dc 16 0a 00 00 00 1c | 00 3e 00 00 4d 50 53 52 |........|.>..MPSR| |00001790| 00 01 00 0a 03 ed ff ff | 00 00 00 00 00 00 00 00 |........|........| |000017a0| 03 f0 ff ff 00 00 00 4c | 00 40 da ec 00 00 00 00 |.......L|.@......| |000017b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000017c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000017d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000017e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000017f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| +--------+-------------------------+-------------------------+--------+--------+